h1 *{
  text-align: center;
  border-bottom: 1px solid black;
}
h1{
  text-align: center;
}
.quantity,.price, td[class="size"]{
  width:10%;
  text-align: right;
}
.quantity input{
  width:70%;
}
th[class="quantity"],th[class="price"],th[class="size"]{
  background-color:black;
  color:white;
  text-align:center;
  font-weight:normal;
  padding:3px;
}
td{
  padding:5px;
}

table input[type="submit"]{
  margin-top:3%;
  background:black;
  color:white;
  cursor:pointer;
  padding:5px;
  padding-left:15px;
  padding-right:15px;
}
.center{
  text-align:center;
  margin-bottom:10%;
}
table input{
  border:1px solid black;
  text-align:right;
}
th[class="croix"]{
  width:4%;
}
.confirmer{
  color:white;
  background-color: black;
  display:inline-block;
  padding:10px;
  padding-top:5px;
  padding-bottom:5px;
  
}
.confirmer a{
  color:white;
  font-size: 1.1em;
}
a{
  text-decoration: none;
}
form{
  display: inline;
}
td img{
  width:20%;
}
